/**
 * @description 全局CONFIGURE 配置对象
 * @property {String}  qiniu_cdn_url  				七牛云静态图片资源URL
 * @property {Number}  miniType       				小程序类型: 1 => 三方平台小程序(需要检查是否是组合小程序); 2 => 独立小程序
 * @property {Array}   openProduct    				已开通的产品类应用, 为了统一PC和移动端应用不匹配, 应用更新后需手动设置
 * @property {Array}   openArticle    				已开通的文章类应用, 同openProduct
 * @property {Blooean} devMode        				开发模式，开启后接口会明文返回数据
 * @property {Object}  h5             				h5端的自定义配置对象
 * @property {String}  h5.baseUrl                   h5请求URL
 * @property {String}  h5.cmsUrl					h5调试模式下的请求URL
 * @property {Object}  miniProgram                  小程序端自定义配置对象
 * @property {String}  miniProgram.baseUrl          小程序端请求URL
 * @property {Number}  miniProgram.siteid        	小程序ext.json中定义的siteid
 * @property {String}  miniProgram.secret			小程序ext.json中定义的secret
 * 
 */

let baseUrl

// #ifdef MP-WEIXIN || MP-ALIPAY || MP-TOUTIAO

let {
	client_id,
	client_secret,
	client_url
} = uni.getExtConfigSync ? (uni.getExtConfigSync().extConfig ? uni.getExtConfigSync().extConfig : uni.getExtConfigSync()) : {};

client_id = client_id || 1
client_secret = client_secret || "f7145488dc2fc1fb9cdcbf959df7512b"
baseUrl = client_url || "https://yw3.souxw.com/"

// #endif

// #ifdef H5

if(window){
	baseUrl = location.protocol + '//' + location.host + '/'
}

// #endif

export default {
	qiniu_cdn_url: 'https://static.member.stourweb.cn/uniapp/static/images/',
	openProduct: [1, 2, 3, 5, 8, 13, 21, 23, 104, 114, 118, 121, 198, 888],
	openArticle: [4, 101, 115],
	devMode: true,
	miniType: 1,
	// #ifdef H5
	h5: {
		baseUrl,
		cmsUrl: "http://www.chuandaolundu.com/"
	},
	// #endif
	// #ifdef MP-WEIXIN || MP-TOUTIAO || MP-ALIPAY
	miniProgram: {
		client_id,
		client_secret,
		baseUrl
	},
	// #endif
}